home *** CD-ROM | disk | FTP | other *** search
- /* =======================================
-
- File: HandleTheMenus.h
- Function: Handle any menu selections.
- History: 4/27/89 Original by Prototyper.
- 4/27/89 modified by c. keith ray
-
- ====================================== */
-
- /* List in the menu bar */
- #define List_Apple 1001
- #define Item_About_Add_Images 1
- /* List in the menu bar */
- #define List_File 1002
- #define Item_Open_Pict 1
- #define Item_Close 2
- #define Item_Save_Pict 3
- #define Item_Magnify 5
- #define Item_Reduce 6
- #define Item_Quit 8
- /* List in the menu bar */
- #define List_Edit 1003
- #define Item_Undo 1
- #define Item_Cut 3
- #define Item_Copy 4
- #define Item_Paste 5
- #define Item_Clear 6
- #define Item_Select_All 7
- #define Item_Crop 9
- /* List in the menu bar */
- #define List_Mode 1004
- #define Item_Add_Over 1
- #define Item_Add_Pin 2
- #define Item_Sub_Over 3
- #define Item_Sub_Pin 4
- #define Item_Maximum 5
- #define Item_Minimum 6
- #define Item_Blend 7
- #define Item_Transparent 8
- #define Item_Copy_Mode 9
- #define Item_Copy_Invert 10
- #define Item_Or 11
- #define Item_Or_Invert 12
- #define Item_Change_Black 13
- #define Item_Change_Black_Invert 14
- #define Item_Exclusive_Or 15
- #define Item_Exclusive_Or_Invert 16
-
-
- void HandleMenu (char *doneFlag, short theMenu, short theItem, TEHandle *theInput);
- /* Prototype for handle menus */
-
- void Update_Menus( WindowPtr tempWindow );
- /* maintains appropriate dimming of menus, etc. */
-
- void do_checkmark( MenuHandle menuh, short item, short groupstart, short groupend);
- /* handles check-mark-groups in menus */
-